class Solution {
public:
    bool canPermutePalindrome(string s)
    {
        //吧把全部字符的次数存起来也就是哈希(途中相消除)
        //判断出现次数，如果次数为1的个数>2则不是回文串

        vector<int>save;
        save.resize(123);

        //统计,想消
        for(int i =0;i<s.size();i++)
        {
            if(save[s[i]]==1)
            {
                save[s[i]]=0;
            }
            else
            {
                save[s[i]]=1;
            }

        }

        int count=0;

        for(int i =64;i<save.size();i++)
        {
            if(save[i]==1)
            {
                 count++;
                if(count==2)
                    return false;
            }
        }

        return true;
    }
};

//过了个年发现自己不行了，在高多巴胺的环境下呆久了，发现学习遇到难题就想放弃，且一天老想让多巴胺回来，需要一点点时间强制自己了
